home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_400 / 424_02 / ED-157 / opsys.h < prev    next >
C/C++ Source or Header  |  1994-03-23  |  562b  |  37 lines

  1. /* Included by: all routines */
  2. #include "config.h"
  3. #ifdef GNUOS2
  4. #define GNUDOS
  5. #endif
  6.  
  7. #ifdef NeXT
  8. #define NO_SBRK
  9. #define CUSERID_ENV "USER"
  10. #endif
  11.  
  12. #ifdef __bsdi__
  13. #define CUSERID_ENV "USER"
  14. #endif
  15.  
  16. #ifdef __osf__
  17. #define NO_SBRK
  18. #endif
  19.  
  20. #ifdef USE_NCS
  21. #define NONPRINTNCS(c) (c & 0x7f) < 32 || (c & 0x7f) > 126
  22. #else
  23. #define NONPRINTNCS(c) c < 32 || c > 126
  24. #endif
  25.  
  26. typedef int Int;
  27. typedef long Long;
  28. #ifdef NO_SIGNED_CHAR
  29. typedef char Schar;
  30. #else
  31. typedef signed char Schar;
  32. #endif
  33. typedef char Char;
  34. typedef unsigned char Uchar;
  35.  
  36. extern void *imalloc();
  37.